liquid covering substance - Alemán Inglés Diccionario